const express = require('express')
const app = express()
// 创建路由
app.get('/', (req, res) => {
  // 设置响应状态码
  res.status(500)
  // 设置响应头信息
  res.set('xxx', 'yyy')
  // 设置响应信息，无需设置字符集，不会乱码
  res.send('你好')
  // 设置响应重定向
  // res.redirect('www.baidu.com')
  // 设置下载响应
  // res.download(__dirname, '/04-设置响应信息.js')
  // 设置json响应
  // res.json({ name: '张三' })
  // 设置响应文件内容,功能类似 fs.readFileSync()
  // res.sendFile(__dirname, '/04-设置响应信息.js')
  // 以下可实现一样效果，可链式调用
  // res.status(500).set('xxx', 'yyy').send('你好')
  // res.end()
})

app.listen(3000, () => {
  console.log('启动成功！')
})